PHP SDK Change Log

July 5, 2024

Fixed Child Workflow Task Queue inheritance, adjusted EncodedValues to return null if Payloads is empty, improved Data Converters for binary/protobuf decoding, and resolved issues with empty workflow IDs and child workflow signaling when continued as new.

June 7, 2024

The Start Delay workflow option is now available, allowing you to schedule future Workflow executions. Signals-With-Start bypass delays, while other signals are ignored. Set this option in the Workflow Options field of your SDK.

May 27, 2024

The PHP SDK v2.10.1 release for Temporal addresses two main issues: it fixes payload decoding errors when external SDKs return empty payloads and resolves workflow hangs caused by yielding non-promise values.

May 20, 2024

Converted policy constants to enums and added a new $lifecycleStage parameter in Update\UpdateOptions::new().

May 15, 2024

Fix wrong "deadline is reached" detection. Fix unmarshalling of typed assoc arrays

May 13, 2024

Added getConnection() for connection control. Cached Server Capabilities. ServiceClient::createSSL() supports optional root certificates and string keys. New methods: withTimeout(), withDeadline(), withRetryOptions(), withMetadata().

May 10, 2024

The release enhances connection management, deprecates direct Service Client creation, introduces new methods for Workflow and Schedule Clients, improves RPC retry policy, fixes Namespace inheritance, and adds a workflow description feature.

April 17, 2024

Fixed DateInterval to protobuf Duration conversion

April 5, 2024

Define, handle, and validate updates in workflows; use #[UpdateMethod] for mutation operations.

March 16, 2024

PHP SDK v2.7.6

February 7, 2024

Typescript SDK v1.9.1

February 6, 2024

PHP SDK v2.7.5

January 18, 2024

PHP SDK v2.7.4

January 15, 2024

PHP SDK v2.7.3

January 9, 2024

Php SDK v2.7.2

January 5, 2024

PHP SDK v2.7.1

December 23, 2023

PhP SDK v2.7.0 - Schedules, Workflow Start Delay, Interceptors

December 18, 2023

Php SDK v2.7.0-RC1

November 30, 2023

PHP SDK v2.7.0-BETA3 Schedules

November 23, 2023

PHP SDK v2.7.0-BETA2